Logical Definability of Counting Functions

نویسندگان

  • Kevin J. Compton
  • Erich Grädel
چکیده

The relationship between counting functions and logical expressibility is explored. The most well studied class of counting functions is #P, which consists of the functions counting the accepting computation paths of a nondeterministic polynomial-time Turing machine. For a logic L, #L is the class of functions on nite structures counting the tuples (T ; c) satisfying a given formula (T ; c) in L. Saluja, Subrahmanyam, and Thakur showed that on classes of ordered structures #FO = #P (where FO denotes rst-order logic) and that every function in ## 1 has a fully polynomial randomized approximation scheme. We give a probabilistic criterion for membership in ## 1. A consequence is that functions counting the number of cliques, the number of Hamilton cycles, and the number of pairs with distance greater than two in a graph, are not contained in ## 1. It is shown that on ordered structures ## 1 1 captures the previously studied class spanP. On unordered structures #FO is a proper subclass of #P and ## 1 1 is a proper subclass of spanP; in fact, no class #L contains all polynomial-time computable functions on unordered structures. However, it is shown that on unordered structures every function in #P is identical almost everywhere with some function #FO, and similarly for ## 1 1 and spanP. Finally, we discuss the closure properties of #FO under arithmetical operations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Connection Matrices and the Definability of Graph Parameters

In this paper we extend and prove in detail the Finite Rank Theorem for connection matrices of graph parameters definable in Monadic Second Order Logic with counting (CMSOL) from B. Godlin, T. Kotek and J.A. Makowsky (2008) and J.A. Makowsky (2009). We demonstrate its vast applicability in simplifying known and new non-definability results of graph properties and finding new non-definability re...

متن کامل

Hankel Matrices: From Words to Graphs

We survey recent work on the use of Hankel matrices H(f,2) for real-valued graph parameters f and a binary sum-like operation 2 on labeled graphs such as the disjoint union and various gluing operations of pairs of laeled graphs. Special cases deal with real-valued word functions. We start with graph parameters definable in Monadic Second Order Logic MSOL and show how MSOL-definability can be r...

متن کامل

Definability of linear equation systems over groups and rings

Motivated by the quest for a logic for PTIME and recent insights that the descriptive complexity of problems from linear algebra is a crucial aspect of this problem, we study the solvability of linear equation systems over finite groups and rings from the viewpoint of logical (inter-)definability. All problems that we consider are decidable in polynomial time, but not expressible in fixedpoint ...

متن کامل

A Normal Form for First-Order Logic over Doubly-Linked Data Structures

We use singulary vocabularies to analyze first-order definability over doubly-linked data structures. Singulary vocabularies contain only monadic predicate and monadic function symbols. A class of mathematical structures in any vocabulary can be interpreted in a singular vocabulary, while preserving the notions of elementary definability and boundeddegree. Doubly-linked data structures are a sp...

متن کامل

The Undecidability of λ-Definability

In this article, we shall show that the Plotkin-Statman conjecture [?, ?] is false. The conjecture was that, in a model of the simply typed λ-calculus with only finitely many elements at each type, definability (by a closed term of the calculus) is decidable. This conjecture had been shown to imply many things, for example, Statman [?] (see also Wolfram’s book [?]) has shown it implies the deci...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Comput. Syst. Sci.

دوره 53  شماره 

صفحات  -

تاریخ انتشار 1994